The Button Customization dialog is used to add or edit toolbar buttons. The following controls are used:
Common ControlsThese controls are shared between the various menu elements that are being added or edited:
Type
The Type control specifies the type of toolbar button being defined. Three types of toolbar buttons are supported.
Standard
Standard
button commands are buttons that execute a single command. Commands
can either be built-in Just Manager commands or can be custom user
defined external commands.
Whole Drop down
Whole Drop Down buttons are buttons that contain a list of other commands.
Drop down
Drop Down buttons are a combination of standard buttons and a drop down
list of commands. Pressing the main body of the button executes a
single command (either built-in or custom external), while pressing the
down arrow at the right side of the button will display a drop down
list of commands.
NameThe Name control is used to specify the text that is displayed in the toolbar hint text.
OKThe
[OK] button is used to accept the toolbar button definition and return
control to the Toolbar Customization dialog. Note that changes to any
and all toolbar button definitions will not become final until the [OK]
or [Apply] button is pushed in that dialog.
CancelThe
[Cancel] button is used to discard all changes made to a toolbar button
definition. Control is returned to the Toolbar Customization dialog.
Command TabThe
Command tab defines a standard or custom command that is executed when
the toolbar button is pressed. The following controls are used to
define the command.
Standard CommandsThe
Standard Commands are the Just Manager internal commands. For
descriptions on the various commands see the section
Just Manager Commands.
Note that when using standard commands that if no icon is defined then the default toolbar icon for that command will be used.
Custom CommandsJust
Manager supports extending it's functionality through the use of custom
commands. These commands are implemented through the use of user
supplied applications and utilities
You can add file comparison tools, hex editors, or whatever other tools you like to use.
Custom
Commands can also be used as a convenient launcher for your favorite
applications such as browsers, email tools, etc.. For a list of
commands to launch common Windows tools see the section
Common Windows Tools Command Lines.
The following controls are used to define a custom command:
CommandThe
Command editbox is used to specify the name of the program or file to
execute. Since the Windows Shell is used to execute the file it
need not be an executable (.exe).
If you are running in a
portable environment then the path to the command should be a relative
path. See the section
Portability Issues for more information.
BrowseThe
Browse button can be used to browse/search for the external command
file. The standard Windows Open dialog is used to search.
ParametersThe
Parameters editbox is used to specify any command line parameters that
you wish to send to the external program. The parameters can
contain the following macros (examples are based on the filename "C:\My
Root\My Folder\My File.Filler.My Ext"):
%DRIVE%
The %DRIVE% macro specifies the drive letter (no colon or backslash).
Example: C
%PATH%
The
%PATH% macro specifies the path portion of the file parameter.
This includes the drive and colon and all path components up to (but
not including) the last backslash character.
Example: C:\My Root\My Folder
%FILE%
The
%FILE% macro specifies the filename portion of the file
parameter. The parameter starts after the last backslash
character up to but not including the last period character.
Example: My File.Filter
%EXT%
The %EXT% macro specifies the file extension which consists of all characters after the last period character.
Example: My Ext
%FULL%
The %FULL% macro specifies the complete file parameter enclosed in double quote characters.
Example: "My Root\My Folder\My File.Filler.My Ext"
%ALL%
The
%ALL% macro is similar to the %FULL% macro except that instead of
specifying just the focused file in the current tab of the active file
panel, all selected files are passed. Each file is specified
using it's complete path and is enclosed in double quote
characters. Each file specification is separated by a space.
PathThe Path editbox is used to specify the starting directory/folder where the custom command will be executed from.
As with the command itself, use relative paths when running in a portable environment.
Run AsThe
Run As checkbox control is used to specify that the command should be
run with administrator privileges. If unchecked then the program
is run in normal user mode.
ModeThe
Mode dropdown control is used to specify the display mode that the
custom command will be launched in. This may be set to Normal,
Minimized, or Maximized.
Note that some programs will override this setting.
Icon TabThe
Icon tab is used to select the icon image that will be used on the
toolbar for the command being defined. The following controls are
used:
Source
The
Source editbox control is used to specify the source file containing the
icon to be used for the toolbar button. The file may be of the
following types:
If
a portable environment is being used then make sure the path of the
file is portable (relative). See the section
Portability Issues
for more details.
BrowseThe [...] browse button is used to search/browse for the source icon file. The standard Windows Open dialog is used.
IconThe
Icon control displays the icons available within the specified source
file. Select the icon you wish to use for the toolbar button.
Drop-down menu Tab The
Drop-Down Menu tab is used to define the commands that will be listed
in a drop down list when the toolbar button is pressed. The following
controls are used to define the commands in the drop down menu.
AddThe
[Add ] button will insert a new command before the currently selected
toolbar item. Adding a drop won menu command uses the same mechanism
as adding a toolbar button except that only standard commands may be
added (not nestable). See the
Add/Edit section above for details.
EditThe
[Edit] button will edit the currently selected drop down menu item.
Editing a drop down menu command uses the same mechanism as editing a
toolbar button except that only standard commands may be added (not
nestable). See the
Add/Edit section above for details.
DeleteThe
[Delete] button will remove the currently selected drop down menu
command or separator from the drop down menu. No confirmation is
requested by the command.
SeparatorSeparators
are a special drop down menu item. They are used for aesthetic reasons
to allow grouping of the commands in the drop down menu list.
Separators are displayed as a horizontal bar.
Separators are not accessible by the user.
Multiple separators are supported.
The [Separator] button will insert a separator before the currently selected drop down menu item.
Move UpThe
[Move Up] button will move the selected drop down menu item or
separator in the list up one entry. This button is not available when
the first entry in the list is selected.
Move DownThe
[Move Down] button will move the selected drop down menu item or
separator in the list down one entry. This button is not available
when the last entry in the list is selected.